home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-04 / atoolbar.zip / DEMOTOOL.RC < prev    next >
Text File  |  1993-04-07  |  3KB  |  117 lines

  1.  
  2. /*
  3.     TOOLDEMO.RC -- resource script file defining Tool Bar
  4.     control. This is a part of TOOLDEMO project - demonstration
  5.         of ESTOOLS.DLL
  6.     Copyright (C) Eugene Sokolov 1992, (516)632-7892,
  7.     esokolov@sbchm1.chem.sunysb.edu
  8.  
  9.     You can freely copy, change or redistribute this file as long
  10.     as this notice remains intact.
  11. */
  12.  
  13.  
  14. #include "esdefs.h"
  15.  
  16. /* Bitmaps placed on top of TB buttons */ 
  17. BMP1 BITMAP "bmp1.bmp"
  18. BMP2 BITMAP "bmp2.bmp"
  19. BMP3 BITMAP "bmp3.bmp"
  20. BMP4 BITMAP "bmp4.bmp"
  21. BMP5 BITMAP "bmp5.bmp"
  22.  
  23. /* Application icon */
  24. TBICON ICON "tbdemo.ico"
  25.  
  26. /*Tool Bar window caption */
  27. STRINGTABLE
  28. BEGIN
  29.     NAME1, "ES ToolBar"
  30. END
  31.  
  32. /* Script for the Tool Bar itself */
  33. TOOLBAR RCDATA
  34. BEGIN
  35.    NAME1,               /* Tool Bar name */
  36.    TBS_CHILD | TBS_MOVABLE | TBS_BORDER | TBS_VISIBLE,  /* Tool Bar style */
  37.             /* ^^^^^^^^^^^ -- default, included for reference only */
  38.    32, 32,            /* button size width, height */
  39.    3,                /* border size -- ignored if no
  40.                       TBS_BORDER style specified*/
  41.    5,                 /* # of buttons in the horizontal line */
  42.    5,                 /* total # of controls */
  43.    BMP1, ID_CMD1, TBB_DISABLED,    /* controls (buttons) in the form:
  44.                     Bitmap ID, Button ID
  45.                     (wParam in WM_COMMAND message),
  46.                     Button style (see description of styles
  47.                                         in estools.h
  48.                    */
  49.    BMP2, ID_CMD2, TBB_AUTO2STATE | TBB_PRESSED,
  50.    BMP3, ID_CMD3, TBB_STANDARD,
  51.    BMP4, ID_CMD4, TBB_STANDARD,
  52.    BMP5, ID_CMD5, TBB_2STATE,
  53.    0                             /* not necessary, but recommended for future
  54.                    compatibility
  55.                     */
  56. END
  57.  
  58. /* Application menu */
  59. TBMENU MENU 
  60. BEGIN
  61.     POPUP "&Buttons"
  62.     BEGIN
  63.         POPUP "&1"
  64.         BEGIN
  65.             MENUITEM "&Disabled", 1100, CHECKED
  66.             MENUITEM "&Auto 2 state", 1101
  67.             MENUITEM "&2 State", 1102
  68.         END
  69.  
  70.         POPUP "&2"
  71.         BEGIN
  72.             MENUITEM "&Disabled", 1200
  73.             MENUITEM "&Auto 2 state", 1201, CHECKED
  74.             MENUITEM "&2 State", 1202
  75.         END
  76.  
  77.         POPUP "&3"
  78.         BEGIN
  79.             MENUITEM "&Disabled", 1300
  80.             MENUITEM "&Auto 2 state", 1301
  81.             MENUITEM "&2 State", 1302
  82.         END
  83.  
  84.         POPUP "&4"
  85.         BEGIN
  86.             MENUITEM "&Disabled", 1400
  87.             MENUITEM "&Auto 2 state", 1401
  88.             MENUITEM "&2 State", 1402
  89.         END
  90.  
  91.         POPUP "&5"
  92.         BEGIN
  93.             MENUITEM "&Disabled", 1500
  94.             MENUITEM "&Auto 2 state", 1501
  95.             MENUITEM "&2 State", 1502, CHECKED
  96.         END
  97.  
  98.     END
  99.  
  100.     POPUP "&Tool Bar"
  101.     BEGIN
  102.         POPUP "&Buttons Per Row"
  103.         BEGIN
  104.             MENUITEM "&1", 2001
  105.             MENUITEM "&2", 2002
  106.             MENUITEM "&3", 2003
  107.             MENUITEM "&4", 2004
  108.             MENUITEM "&5", 2005
  109.         END
  110.  
  111.         MENUITEM "&TBS_Movable (or TBS_Fixed)", 2007, CHECKED
  112.         MENUITEM "&TBS_Border", 2008, CHECKED
  113.     END
  114.  
  115. END
  116.  
  117.